home *** CD-ROM | disk | FTP | other *** search
/ Champak Vol A-4 / (Vol A-4) Vol. A4.iso / Games / ufomania.swf / scripts / Spawner.as < prev   
Text File  |  2008-03-12  |  38KB  |  756 lines

  1. var ┬º\x01┬º = 230;
  2. loop0:
  3. while(true)
  4. {
  5.    if(eval("\x01") == 230)
  6.    {
  7.       set("\x01",eval("\x01") + 112);
  8.       ┬º┬ºpush(true);
  9.    }
  10.    else if(eval("\x01") == 872)
  11.    {
  12.       set("\x01",eval("\x01") - 641);
  13.       ┬º┬ºpush(eval(┬º┬ºpop()));
  14.    }
  15.    else
  16.    {
  17.       if(eval("\x01") == 928)
  18.       {
  19.          set("\x01",eval("\x01") - 220);
  20.          eval(┬º┬ºconstant(1))[┬º┬ºconstant(2)](┬º┬ºconstant(0),eval(┬º┬ºconstant(0)));
  21.          break;
  22.       }
  23.       if(eval("\x01") == 17)
  24.       {
  25.          set("\x01",eval("\x01") + 847);
  26.          ┬º┬ºpush(true);
  27.       }
  28.       else if(eval("\x01") == 116)
  29.       {
  30.          set("\x01",eval("\x01") + 598);
  31.       }
  32.       else if(eval("\x01") == 577)
  33.       {
  34.          set("\x01",eval("\x01") + 201);
  35.          var ┬º┬ºpop() = ┬º┬ºpop();
  36.       }
  37.       else if(eval("\x01") == 938)
  38.       {
  39.          set("\x01",eval("\x01") - 114);
  40.          if(┬º┬ºpop())
  41.          {
  42.             set("\x01",eval("\x01") + 104);
  43.          }
  44.       }
  45.       else
  46.       {
  47.          if(eval("\x01") == 521)
  48.          {
  49.             set("\x01",eval("\x01") - 405);
  50.             ┬º┬ºpop() implements ;
  51.             if(_loc2_[┬º┬ºconstant(38)](_loc9_[┬º┬ºconstant(33)],┬º┬ºpop()[┬º┬ºpop()],┬º┬ºpop()))
  52.             {
  53.                if(_loc6_[┬º┬ºconstant(33)] > _loc2_[┬º┬ºconstant(41)])
  54.                {
  55.                   var _loc4_ = (- _loc2_[┬º┬ºconstant(39)]) * (1 - (_loc2_[┬º┬ºconstant(43)] - _loc9_[┬º┬ºconstant(33)]) / _loc2_[┬º┬ºconstant(44)]);
  56.                   _loc6_[┬º┬ºconstant(33)] += _loc4_;
  57.                   _loc6_[┬º┬ºconstant(33)] = _loc2_[┬º┬ºconstant(42)](_loc6_[┬º┬ºconstant(33)],_loc2_[┬º┬ºconstant(41)],_loc2_[┬º┬ºconstant(40)]);
  58.                }
  59.             }
  60.             if(_loc4_ != 0)
  61.             {
  62.                var _loc7_ = _loc1_[┬º┬ºconstant(8)][┬º┬ºconstant(45)];
  63.                var _loc3_ = 0;
  64.                while(_loc3_ < _loc7_)
  65.                {
  66.                   _loc1_[┬º┬ºconstant(8)][_loc3_][┬º┬ºconstant(33)] -= _loc4_;
  67.                   _loc3_ = _loc3_ + 1;
  68.                }
  69.             }
  70.             var _loc8_ = _loc2_[┬º┬ºconstant(46)];
  71.             var _loc5_ = _loc1_[┬º┬ºconstant(8)][┬º┬ºconstant(45)];
  72.             _loc8_[┬º┬ºconstant(47)][┬º┬ºconstant(20)] = _loc5_ >= 3;
  73.             _loc8_[┬º┬ºconstant(48)][┬º┬ºconstant(20)] = _loc5_ >= 6;
  74.             _loc8_[┬º┬ºconstant(49)][┬º┬ºconstant(20)] = _loc5_ >= 8;
  75.             _loc8_[┬º┬ºconstant(50)][┬º┬ºconstant(20)] = _loc5_ >= 10;
  76.             _loc8_[┬º┬ºconstant(51)][┬º┬ºconstant(20)] = _loc5_ >= 12;
  77.             if(_loc5_ < 8)
  78.             {
  79.                _loc1_["\"┌╗"] = _loc2_[┬º┬ºconstant(3)];
  80.             }
  81.             else if(_loc5_ >= 8 && _loc5_ < 12)
  82.             {
  83.                _loc1_[".∩┐╜"] = _loc2_[┬º┬ºconstant(3)] + 4;
  84.             }
  85.             else if(_loc5_ >= 12 && _loc5_ < 20)
  86.             {
  87.                _loc1_[".∩┐╜"] = _loc2_[┬º┬ºconstant(3)] + 12;
  88.             }
  89.             else if(_loc5_ >= 20)
  90.             {
  91.                _loc1_[┬º┬ºconstant(2)] = _loc2_[┬º┬ºconstant(3)] + 20;
  92.             }
  93.             ┬º┬ºpop()[┬º┬ºpop()] = ┬º┬ºpop();
  94.             _loc2_[┬º┬ºconstant(55)] = function(xPos, yPos, bMovingRight, range)
  95.             {
  96.                var _loc7_ = _root[┬º┬ºconstant(35)];
  97.                var _loc5_ = this[┬º┬ºconstant(31)] + eval(┬º┬ºconstant(56))[┬º┬ºconstant(57)](_loc7_[┬º┬ºconstant(31)]);
  98.                var _loc4_ = this[┬º┬ºconstant(33)] + eval(┬º┬ºconstant(56))[┬º┬ºconstant(57)](_loc7_[┬º┬ºconstant(33)]);
  99.                if(bMovingRight && _loc5_ > xPos)
  100.                {
  101.                   return _root[┬º┬ºconstant(38)](_loc4_,yPos - range,yPos + range);
  102.                }
  103.                if(!bMovingRight && _loc5_ < xPos)
  104.                {
  105.                   return _root[┬º┬ºconstant(38)](_loc4_,yPos - range,yPos + range);
  106.                }
  107.                return false;
  108.             };
  109.             _loc2_[┬º┬ºconstant(58)] = function()
  110.             {
  111.                if(this[┬º┬ºconstant(12)])
  112.                {
  113.                   return undefined;
  114.                }
  115.                _root[┬º┬ºconstant(52)]--;
  116.                var _loc3_ = _root[┬º┬ºconstant(46)];
  117.                if(_root[┬º┬ºconstant(52)] == 0 && _loc3_[┬º┬ºconstant(59)] != undefined)
  118.                {
  119.                   _loc3_[┬º┬ºconstant(59)][┬º┬ºconstant(25)](┬º┬ºconstant(60));
  120.                }
  121.                if(_root[┬º┬ºconstant(52)] == 1 && _loc3_[┬º┬ºconstant(61)] != undefined)
  122.                {
  123.                   _loc3_[┬º┬ºconstant(61)][┬º┬ºconstant(25)](┬º┬ºconstant(60));
  124.                }
  125.                if(_root[┬º┬ºconstant(52)] == 2 && _loc3_[┬º┬ºconstant(62)] != undefined)
  126.                {
  127.                   _loc3_[┬º┬ºconstant(62)][┬º┬ºconstant(25)](┬º┬ºconstant(60));
  128.                }
  129.                this[┬º┬ºconstant(11)](this[┬º┬ºconstant(17)]);
  130.                this[".∩┐╜"] = _root[┬º┬ºconstant(3)];
  131.                _root[┬º┬ºconstant(64)](_root[┬º┬ºconstant(63)]);
  132.             };
  133.             _loc2_[┬º┬ºconstant(65)] = function()
  134.             {
  135.                if(this[┬º┬ºconstant(12)])
  136.                {
  137.                   return undefined;
  138.                }
  139.                if(this[┬º┬ºconstant(27)] == this[┬º┬ºconstant(10)])
  140.                {
  141.                   this[┬º┬ºconstant(28)]();
  142.                }
  143.             };
  144.             _loc2_[┬º┬ºconstant(66)] = function()
  145.             {
  146.                if(this[┬º┬ºconstant(12)])
  147.                {
  148.                   return undefined;
  149.                }
  150.                if(this[┬º┬ºconstant(27)] == this[┬º┬ºconstant(10)])
  151.                {
  152.                   this[┬º┬ºconstant(22)]();
  153.                }
  154.             };
  155.             _loc2_[┬º┬ºconstant(10)] = 1;
  156.             _loc2_[┬º┬ºconstant(17)] = 2;
  157.             _loc2_[┬º┬ºconstant(18)] = 3;
  158.             _loc2_[┬º┬ºconstant(54)] = 4;
  159.             ┬º┬ºconstant(67)(eval("∩┐╜t")["∩┐╜∩┐╜S"][┬º┬ºconstant(15)],null,1);
  160.             break;
  161.          }
  162.          if(eval("\x01") == 793)
  163.          {
  164.             set("\x01",eval("\x01") - 776);
  165.          }
  166.          else
  167.          {
  168.             if(eval("\x01") == 361)
  169.             {
  170.                set("\x01",eval("\x01") - 211);
  171.                loop1:
  172.                while(true)
  173.                {
  174.                   while(true)
  175.                   {
  176.                      if(eval("\x01") == 63)
  177.                      {
  178.                         set("\x01",eval("\x01") + 536);
  179.                         ┬º┬ºpush(true);
  180.                      }
  181.                      else if(eval("\x01") == 25)
  182.                      {
  183.                         set("\x01",eval("\x01") + 659);
  184.                      }
  185.                      else if(eval("\x01") == 668)
  186.                      {
  187.                         set("\x01",eval("\x01") - 590);
  188.                         if(┬º┬ºpop())
  189.                         {
  190.                            set("\x01",eval("\x01") - 66);
  191.                         }
  192.                      }
  193.                      else if(eval("\x01") == 26)
  194.                      {
  195.                         set("\x01",eval("\x01") + 231);
  196.                         ┬º┬ºpush(eval(┬º┬ºpop()));
  197.                      }
  198.                      else if(eval("\x01") == 776)
  199.                      {
  200.                         set("\x01",eval("\x01") - 421);
  201.                      }
  202.                      else if(eval("\x01") == 931)
  203.                      {
  204.                         set("\x01",eval("\x01") - 395);
  205.                         var ┬º┬ºpop() = ┬º┬ºpop();
  206.                      }
  207.                      else if(eval("\x01") == 896)
  208.                      {
  209.                         set("\x01",eval("\x01") - 228);
  210.                         ┬º┬ºpush(true);
  211.                      }
  212.                      else if(eval("\x01") == 419)
  213.                      {
  214.                         set("\x01",eval("\x01") + 512);
  215.                         ┬º┬ºpush("\x0f");
  216.                         ┬º┬ºpush(1);
  217.                      }
  218.                      else
  219.                      {
  220.                         if(eval("\x01") == 377)
  221.                         {
  222.                            set("\x01",eval("\x01") - 17);
  223.                            toggleHighQuality();
  224.                            ┬º┬ºpop() implements ;
  225.                            nextFrame();
  226.                            nextFrame();
  227.                            toggleHighQuality();
  228.                            ┬º┬ºpop()[┬º┬ºpop()] = ┬º┬ºpop()[delete ┬º┬ºpop()[┬º┬ºpop()]][┬º┬ºconstant(44)] + eval(┬º┬ºconstant(19))[┬º┬ºconstant(59)](_loc3_[┬º┬ºconstant(54)]);
  229.                            _loc5_ = eval(┬º┬ºconstant(19))[┬º┬ºconstant(60)](_loc3_[┬º┬ºconstant(54)],_loc3_[┬º┬ºconstant(53)]);
  230.                            _loc1_[┬º┬ºconstant(61)] = _loc5_ * 180 / 3.141592653589793 + 90;
  231.                            false;
  232.                            _loc1_[┬º┬ºconstant(17)] = _loc6_;
  233.                            ┬º┬ºpop()[┬º┬ºpop()] = ┬º┬ºpop();
  234.                            _loc2_[┬º┬ºconstant(65)] = function()
  235.                            {
  236.                               this[┬º┬ºconstant(66)] = -2;
  237.                               this[┬º┬ºconstant(22)](Object[┬º┬ºconstant(41)]);
  238.                               _root[┬º┬ºconstant(67)][┬º┬ºconstant(68)][┬º┬ºconstant(69)](this);
  239.                            };
  240.                            _loc2_[┬º┬ºconstant(70)] = function()
  241.                            {
  242.                               if(this[┬º┬ºconstant(17)] != Object[┬º┬ºconstant(41)])
  243.                               {
  244.                                  trace(┬º┬ºconstant(71));
  245.                               }
  246.                               this[┬º┬ºconstant(22)](Object[┬º┬ºconstant(38)]);
  247.                               var _loc4_ = _root[┬º┬ºconstant(67)];
  248.                               var _loc5_ = _loc4_[┬º┬ºconstant(68)][┬º┬ºconstant(72)];
  249.                               var _loc3_ = 0;
  250.                               while(_loc3_ < _loc5_)
  251.                               {
  252.                                  if(_loc4_[┬º┬ºconstant(68)][_loc3_] == this)
  253.                                  {
  254.                                     _loc4_[┬º┬ºconstant(68)][┬º┬ºconstant(73)](_loc3_,1);
  255.                                     if(_loc4_[┬º┬ºconstant(68)][┬º┬ºconstant(72)] == _loc5_)
  256.                                     {
  257.                                        trace(┬º┬ºconstant(74));
  258.                                     }
  259.                                  }
  260.                                  _loc3_ = _loc3_ + 1;
  261.                               }
  262.                            };
  263.                            _loc2_[┬º┬ºconstant(75)] = function()
  264.                            {
  265.                               var _loc5_ = _root[┬º┬ºconstant(76)][┬º┬ºconstant(72)];
  266.                               var _loc4_ = 0;
  267.                               while(_loc4_ < _loc5_)
  268.                               {
  269.                                  var _loc3_ = _root[┬º┬ºconstant(76)][_loc4_];
  270.                                  if(this[┬º┬ºconstant(44)] >= _loc3_[┬º┬ºconstant(44)] && this[┬º┬ºconstant(44)] <= _loc3_[┬º┬ºconstant(44)] + _loc3_[┬º┬ºconstant(77)] && this[┬º┬ºconstant(57)] >= _loc3_[┬º┬ºconstant(57)] && this[┬º┬ºconstant(57)] <= _loc3_[┬º┬ºconstant(57)] + _loc3_[┬º┬ºconstant(78)])
  271.                                  {
  272.                                     return _loc3_;
  273.                                  }
  274.                                  _loc4_ = _loc4_ + 1;
  275.                               }
  276.                               return undefined;
  277.                            };
  278.                            _loc2_[┬º┬ºconstant(79)] = function(theState)
  279.                            {
  280.                               switch(theState)
  281.                               {
  282.                                  case Object[┬º┬ºconstant(21)]:
  283.                                     return ┬º┬ºconstant(21);
  284.                                  case Object[┬º┬ºconstant(18)]:
  285.                                     return ┬º┬ºconstant(18);
  286.                                  case Object[┬º┬ºconstant(41)]:
  287.                                     return ┬º┬ºconstant(41);
  288.                                  case Object[┬º┬ºconstant(39)]:
  289.                                     return ┬º┬ºconstant(39);
  290.                                  case Object[┬º┬ºconstant(42)]:
  291.                                     return ┬º┬ºconstant(42);
  292.                                  case Object[┬º┬ºconstant(43)]:
  293.                                     return ┬º┬ºconstant(43);
  294.                                  case Object[┬º┬ºconstant(80)]:
  295.                                     return ┬º┬ºconstant(80);
  296.                                  case Object[┬º┬ºconstant(38)]:
  297.                                     return ┬º┬ºconstant(38);
  298.                                  case Object[┬º┬ºconstant(40)]:
  299.                                     return ┬º┬ºconstant(40);
  300.                                  default:
  301.                                     return ┬º┬ºconstant(81);
  302.                               }
  303.                            };
  304.                            _loc2_[┬º┬ºconstant(82)] = function()
  305.                            {
  306.                               var _loc3_ = _root[┬º┬ºconstant(67)];
  307.                               var _loc4_ = _root[┬º┬ºconstant(49)];
  308.                               var _loc9_ = this[┬º┬ºconstant(57)] + _loc4_[┬º┬ºconstant(57)];
  309.                               var _loc8_ = this[┬º┬ºconstant(44)] + _loc4_[┬º┬ºconstant(44)];
  310.                               var _loc14_ = 999;
  311.                               var _loc16_ = _loc3_[┬º┬ºconstant(83)] && _loc9_ > _loc3_[┬º┬ºconstant(57)] - _root[┬º┬ºconstant(84)] && _loc9_ < _loc3_[┬º┬ºconstant(57)] + _root[┬º┬ºconstant(84)] && _loc8_ < _loc3_[┬º┬ºconstant(44)] + _root[┬º┬ºconstant(85)] && _loc8_ > _loc3_[┬º┬ºconstant(44)];
  312.                               if(this[┬º┬ºconstant(17)] == Object[┬º┬ºconstant(18)] || this[┬º┬ºconstant(17)] == Object[┬º┬ºconstant(21)] || this[┬º┬ºconstant(17)] == Object[┬º┬ºconstant(42)] || this[┬º┬ºconstant(17)] == Object[┬º┬ºconstant(38)] || this[┬º┬ºconstant(17)] == Object[┬º┬ºconstant(43)])
  313.                               {
  314.                                  if(_loc16_)
  315.                                  {
  316.                                     this[┬º┬ºconstant(65)]();
  317.                                     return undefined;
  318.                                  }
  319.                               }
  320.                               if(this[┬º┬ºconstant(30)] > 0)
  321.                               {
  322.                                  this[┬º┬ºconstant(35)] = 80;
  323.                               }
  324.                               else
  325.                               {
  326.                                  this[┬º┬ºconstant(35)] = -80;
  327.                               }
  328.                               if(this[┬º┬ºconstant(17)] == Object[┬º┬ºconstant(18)] || this[┬º┬ºconstant(17)] == Object[┬º┬ºconstant(21)])
  329.                               {
  330.                                  var _loc12_ = _loc3_[┬º┬ºconstant(57)] - _loc9_;
  331.                                  var _loc11_ = _loc3_[┬º┬ºconstant(44)] - _loc8_;
  332.                                  _loc14_ = _loc12_ * _loc12_ + _loc11_ * _loc11_;
  333.                                  if(_loc14_ < _root[┬º┬ºconstant(86)])
  334.                                  {
  335.                                     this[┬º┬ºconstant(22)](Object[┬º┬ºconstant(42)]);
  336.                                     return undefined;
  337.                                  }
  338.                               }
  339.                               if(this[┬º┬ºconstant(17)] == Object[┬º┬ºconstant(18)])
  340.                               {
  341.                                  this[┬º┬ºconstant(8)] = this[┬º┬ºconstant(8)] + 1;
  342.                                  if(this[┬º┬ºconstant(8)] >= this[┬º┬ºconstant(6)])
  343.                                  {
  344.                                     if(eval(┬º┬ºconstant(19))[┬º┬ºconstant(20)]() > 0.5)
  345.                                     {
  346.                                        this[┬º┬ºconstant(22)](Object[┬º┬ºconstant(21)]);
  347.                                     }
  348.                                     else if(eval(┬º┬ºconstant(19))[┬º┬ºconstant(20)]() < _root[┬º┬ºconstant(87)])
  349.                                     {
  350.                                        this[┬º┬ºconstant(22)](Object[┬º┬ºconstant(43)]);
  351.                                     }
  352.                                     else
  353.                                     {
  354.                                        this[┬º┬ºconstant(22)](Object[┬º┬ºconstant(21)]);
  355.                                     }
  356.                                  }
  357.                               }
  358.                               else if(this[┬º┬ºconstant(17)] == Object[┬º┬ºconstant(21)] || this[┬º┬ºconstant(17)] == Object[┬º┬ºconstant(42)])
  359.                               {
  360.                                  this[┬º┬ºconstant(57)] = eval(┬º┬ºconstant(19))[┬º┬ºconstant(59)](this[┬º┬ºconstant(57)] + this[┬º┬ºconstant(62)] * this[┬º┬ºconstant(30)]);
  361.                                  var _loc13_ = this[┬º┬ºconstant(88)][┬º┬ºconstant(57)] + this[┬º┬ºconstant(88)][┬º┬ºconstant(78)];
  362.                                  if(this[┬º┬ºconstant(57)] >= _loc13_)
  363.                                  {
  364.                                     this[┬º┬ºconstant(30)] = - this[┬º┬ºconstant(30)];
  365.                                     this[┬º┬ºconstant(57)] = _loc13_;
  366.                                  }
  367.                                  else if(this[┬º┬ºconstant(57)] <= this[┬º┬ºconstant(88)][┬º┬ºconstant(57)])
  368.                                  {
  369.                                     this[┬º┬ºconstant(30)] = - this[┬º┬ºconstant(30)];
  370.                                     this[┬º┬ºconstant(57)] = this[┬º┬ºconstant(88)][┬º┬ºconstant(57)];
  371.                                  }
  372.                                  this[┬º┬ºconstant(8)] = this[┬º┬ºconstant(8)] + 1;
  373.                                  if(this[┬º┬ºconstant(8)] >= this[┬º┬ºconstant(6)])
  374.                                  {
  375.                                     if(eval(┬º┬ºconstant(19))[┬º┬ºconstant(20)]() > 0.5)
  376.                                     {
  377.                                        this[┬º┬ºconstant(22)](Object[┬º┬ºconstant(18)]);
  378.                                     }
  379.                                     else if(eval(┬º┬ºconstant(19))[┬º┬ºconstant(20)]() < _root[┬º┬ºconstant(87)])
  380.                                     {
  381.                                        this[┬º┬ºconstant(22)](Object[┬º┬ºconstant(43)]);
  382.                                     }
  383.                                     else
  384.                                     {
  385.                                        this[┬º┬ºconstant(22)](Object[┬º┬ºconstant(18)]);
  386.                                     }
  387.                                  }
  388.                               }
  389.                               else if(this[┬º┬ºconstant(17)] == Object[┬º┬ºconstant(41)])
  390.                               {
  391.                                  if(!_loc16_)
  392.                                  {
  393.                                     this[┬º┬ºconstant(70)]();
  394.                                     return undefined;
  395.                                  }
  396.                                  var _loc21_ = _loc3_[┬º┬ºconstant(57)] + eval(┬º┬ºconstant(19))[┬º┬ºconstant(89)](_loc4_[┬º┬ºconstant(57)]);
  397.                                  var _loc20_ = _loc3_[┬º┬ºconstant(44)] + eval(┬º┬ºconstant(19))[┬º┬ºconstant(89)](_loc4_[┬º┬ºconstant(44)]);
  398.                                  this[┬º┬ºconstant(57)] += (_loc21_ - this[┬º┬ºconstant(57)]) / this[┬º┬ºconstant(23)];
  399.                                  this[┬º┬ºconstant(44)] += (_loc20_ - this[┬º┬ºconstant(44)] + 80) / this[┬º┬ºconstant(24)];
  400.                               }
  401.                               else if(this[┬º┬ºconstant(17)] == Object[┬º┬ºconstant(38)])
  402.                               {
  403.                                  this[┬º┬ºconstant(25)] += 1;
  404.                                  if(this[┬º┬ºconstant(25)] > this[┬º┬ºconstant(27)])
  405.                                  {
  406.                                     this[┬º┬ºconstant(25)] = this[┬º┬ºconstant(27)];
  407.                                  }
  408.                                  this[┬º┬ºconstant(44)] += this[┬º┬ºconstant(25)];
  409.                                  this[┬º┬ºconstant(57)] += this[┬º┬ºconstant(29)];
  410.                                  if(this[┬º┬ºconstant(57)] >= _root[┬º┬ºconstant(90)])
  411.                                  {
  412.                                     this[┬º┬ºconstant(57)] = _root[┬º┬ºconstant(90)];
  413.                                     this[┬º┬ºconstant(29)] = - this[┬º┬ºconstant(29)];
  414.                                  }
  415.                                  else if(this[┬º┬ºconstant(57)] <= 0)
  416.                                  {
  417.                                     this[┬º┬ºconstant(57)] = 0;
  418.                                     this[┬º┬ºconstant(29)] = - this[┬º┬ºconstant(29)];
  419.                                  }
  420.                                  var _loc15_ = _loc4_[┬º┬ºconstant(58)][┬º┬ºconstant(57)] - this[┬º┬ºconstant(57)];
  421.                                  var _loc17_ = _loc4_[┬º┬ºconstant(58)][┬º┬ºconstant(44)] - this[┬º┬ºconstant(44)];
  422.                                  var _loc19_ = _loc15_ * _loc15_ + _loc17_ * _loc17_;
  423.                                  var _loc6_ = true;
  424.                                  if(_loc19_ <= _root[┬º┬ºconstant(91)])
  425.                                  {
  426.                                     this[┬º┬ºconstant(22)](Object[┬º┬ºconstant(40)]);
  427.                                     _loc6_ = false;
  428.                                  }
  429.                                  if(_loc6_)
  430.                                  {
  431.                                     var _loc10_ = this[┬º┬ºconstant(75)]();
  432.                                     if(_loc10_ != undefined)
  433.                                     {
  434.                                        this[┬º┬ºconstant(44)] = _loc10_[┬º┬ºconstant(44)];
  435.                                        if(eval(┬º┬ºconstant(19))[┬º┬ºconstant(89)](this[┬º┬ºconstant(26)] - this[┬º┬ºconstant(44)]) > _root[┬º┬ºconstant(92)])
  436.                                        {
  437.                                           this[┬º┬ºconstant(22)](Object[┬º┬ºconstant(39)]);
  438.                                        }
  439.                                        else
  440.                                        {
  441.                                           this[┬º┬ºconstant(22)](Object[┬º┬ºconstant(42)]);
  442.                                           this[┬º┬ºconstant(88)] = _loc10_;
  443.                                        }
  444.                                        _loc6_ = false;
  445.                                     }
  446.                                     if(_loc6_ && this[┬º┬ºconstant(44)] > 2000)
  447.                                     {
  448.                                        this[┬º┬ºconstant(22)](Object[┬º┬ºconstant(39)]);
  449.                                     }
  450.                                  }
  451.                               }
  452.                               else if(this[┬º┬ºconstant(17)] == Object[┬º┬ºconstant(43)])
  453.                               {
  454.                                  _loc21_ = _loc3_[┬º┬ºconstant(57)] + eval(┬º┬ºconstant(19))[┬º┬ºconstant(89)](_loc4_[┬º┬ºconstant(57)]);
  455.                                  if(_loc21_ > this[┬º┬ºconstant(57)])
  456.                                  {
  457.                                     this[┬º┬ºconstant(30)] = 1;
  458.                                  }
  459.                                  else
  460.                                  {
  461.                                     this[┬º┬ºconstant(30)] = -1;
  462.                                  }
  463.                                  this[┬º┬ºconstant(31)] = this[┬º┬ºconstant(31)] + 1;
  464.                                  if(this[┬º┬ºconstant(31)] >= this[┬º┬ºconstant(32)])
  465.                                  {
  466.                                     var _loc18_ = _loc3_[┬º┬ºconstant(17)] == _loc3_[┬º┬ºconstant(93)];
  467.                                     if(_loc18_)
  468.                                     {
  469.                                        var _loc7_ = _loc4_[┬º┬ºconstant(97)](┬º┬ºconstant(95),┬º┬ºconstant(95) + _root[┬º┬ºconstant(96)],_loc4_[┬º┬ºconstant(94)]());
  470.                                        _root[┬º┬ºconstant(96)] = _root[┬º┬ºconstant(96)] + 1;
  471.                                        _loc7_[┬º┬ºconstant(57)] = this[┬º┬ºconstant(57)];
  472.                                        _loc7_[┬º┬ºconstant(44)] = this[┬º┬ºconstant(44)] - 10;
  473.                                        var _loc5_ = new eval(┬º┬ºconstant(50))[┬º┬ºconstant(51)][┬º┬ºconstant(52)]();
  474.                                        _loc5_[┬º┬ºconstant(53)] = this[┬º┬ºconstant(30)] * 1;
  475.                                        _loc5_[┬º┬ºconstant(54)] = -1;
  476.                                        _loc5_[┬º┬ºconstant(56)](_root[┬º┬ºconstant(98)]);
  477.                                        _loc7_[┬º┬ºconstant(99)](_loc3_,this[┬º┬ºconstant(30)] * _root[┬º┬ºconstant(98)],_loc5_);
  478.                                        false;
  479.                                        _root[┬º┬ºconstant(101)](_root[┬º┬ºconstant(100)]);
  480.                                     }
  481.                                     this[┬º┬ºconstant(31)] = 0;
  482.                                  }
  483.                                  this[┬º┬ºconstant(8)] = this[┬º┬ºconstant(8)] + 1;
  484.                                  if(this[┬º┬ºconstant(8)] >= this[┬º┬ºconstant(6)])
  485.                                  {
  486.                                     if(eval(┬º┬ºconstant(19))[┬º┬ºconstant(20)]() > 0.5)
  487.                                     {
  488.                                        this[┬º┬ºconstant(22)](Object[┬º┬ºconstant(18)]);
  489.                                     }
  490.                                     else if(eval(┬º┬ºconstant(19))[┬º┬ºconstant(20)]() > 0.5)
  491.                                     {
  492.                                        this[┬º┬ºconstant(22)](Object[┬º┬ºconstant(21)]);
  493.                                     }
  494.                                     else
  495.                                     {
  496.                                        this[┬º┬ºconstant(22)](Object[┬º┬ºconstant(18)]);
  497.                                     }
  498.                                  }
  499.                               }
  500.                            };
  501.                            _loc1_[┬º┬ºconstant(21)] = 1;
  502.                            _loc1_[┬º┬ºconstant(18)] = 2;
  503.                            _loc1_[┬º┬ºconstant(41)] = 3;
  504.                            _loc1_[┬º┬ºconstant(39)] = 4;
  505.                            _loc1_[┬º┬ºconstant(42)] = 5;
  506.                            _loc1_[┬º┬ºconstant(43)] = 6;
  507.                            _loc1_[┬º┬ºconstant(80)] = 7;
  508.                            _loc1_[┬º┬ºconstant(38)] = 8;
  509.                            _loc1_[┬º┬ºconstant(40)] = 9;
  510.                            ┬º┬ºconstant(102)(Spawner.Object[┬º┬ºconstant(4)],null,1);
  511.                            break loop0;
  512.                         }
  513.                         if(eval("\x01") == 517)
  514.                         {
  515.                            set("\x01",eval("\x01") + 379);
  516.                         }
  517.                         else
  518.                         {
  519.                            if(eval("\x01") == 355)
  520.                            {
  521.                               break loop1;
  522.                            }
  523.                            if(eval("\x01") == 536)
  524.                            {
  525.                               set("\x01",eval("\x01") - 510);
  526.                               ┬º┬ºpush("\x0f");
  527.                            }
  528.                            else if(eval("\x01") == 572)
  529.                            {
  530.                               set("\x01",eval("\x01") - 195);
  531.                               if(┬º┬ºpop())
  532.                               {
  533.                                  set("\x01",eval("\x01") - 17);
  534.                               }
  535.                            }
  536.                            else
  537.                            {
  538.                               if(eval("\x01") == 542)
  539.                               {
  540.                                  set("\x01",eval("\x01") - 542);
  541.                                  break loop0;
  542.                               }
  543.                               if(eval("\x01") == 360)
  544.                               {
  545.                                  set("\x01",eval("\x01") + 59);
  546.                               }
  547.                               else
  548.                               {
  549.                                  if(eval("\x01") == 78)
  550.                                  {
  551.                                     set("\x01",eval("\x01") - 66);
  552.                                     set(┬º┬ºpop(),┬º┬ºpop() + 128);
  553.                                     break loop0;
  554.                                  }
  555.                                  if(eval("\x01") == 684)
  556.                                  {
  557.                                     set("\x01",eval("\x01") - 112);
  558.                                     ┬º┬ºpush(true);
  559.                                  }
  560.                                  else
  561.                                  {
  562.                                     if(eval("\x01") == 260)
  563.                                     {
  564.                                        break;
  565.                                     }
  566.                                     if(eval("\x01") == 257)
  567.                                     {
  568.                                        set("\x01",eval("\x01") + 661);
  569.                                        ┬º┬ºpush(!┬º┬ºpop());
  570.                                     }
  571.                                     else
  572.                                     {
  573.                                        if(eval("\x01") == 111)
  574.                                        {
  575.                                           continue loop1;
  576.                                        }
  577.                                        if(eval("\x01") == 997)
  578.                                        {
  579.                                           set("\x01",eval("\x01") - 101);
  580.                                        }
  581.                                        else if(eval("\x01") == 918)
  582.                                        {
  583.                                           set("\x01",eval("\x01") - 142);
  584.                                           if(┬º┬ºpop())
  585.                                           {
  586.                                              set("\x01",eval("\x01") - 421);
  587.                                           }
  588.                                        }
  589.                                        else if(eval("\x01") == 599)
  590.                                        {
  591.                                           set("\x01",eval("\x01") - 339);
  592.                                           if(┬º┬ºpop())
  593.                                           {
  594.                                              set("\x01",eval("\x01") + 257);
  595.                                           }
  596.                                        }
  597.                                        else
  598.                                        {
  599.                                           if(eval("\x01") != 12)
  600.                                           {
  601.                                              break loop0;
  602.                                           }
  603.                                           set("\x01",eval("\x01") + 672);
  604.                                        }
  605.                                     }
  606.                                  }
  607.                               }
  608.                            }
  609.                         }
  610.                      }
  611.                   }
  612.                   set("\x01",eval("\x01") + 257);
  613.                   _loc4_ = ┬º┬ºpop() + eval(┬º┬ºconstant(56))[┬º┬ºconstant(57)](┬º┬ºpop());
  614.                   if(bMovingRight && _loc5_ > xPos)
  615.                   {
  616.                      return _root[┬º┬ºconstant(38)](_loc4_,yPos - range,yPos + range);
  617.                   }
  618.                   if(!bMovingRight && _loc5_ < xPos)
  619.                   {
  620.                      return _root[┬º┬ºconstant(38)](_loc4_,yPos - range,yPos + range);
  621.                   }
  622.                   return false;
  623.                }
  624.                set("\x01",eval("\x01") + 187);
  625.                if(!Spawner.Object)
  626.                {
  627.                   Spawner.Object extends eval(┬º┬ºconstant(8));
  628.                   var _loc2_ = Spawner.Object = function()
  629.                   {
  630.                      super();
  631.                      this.registerClass = 0;
  632.                      this[┬º┬ºconstant(3)] = 0;
  633.                      this[┬º┬ºconstant(4)] = _root[┬º┬ºconstant(5)];
  634.                      this[┬º┬ºconstant(6)] = this[┬º┬ºconstant(4)];
  635.                      this[┬º┬ºconstant(7)] = false;
  636.                   }[┬º┬ºconstant(9)];
  637.                   _loc2_[┬º┬ºconstant(10)] = function(bPause)
  638.                   {
  639.                      this[┬º┬ºconstant(7)] = bPause;
  640.                   };
  641.                   _loc2_[┬º┬ºconstant(11)] = function()
  642.                   {
  643.                      if(this[┬º┬ºconstant(7)])
  644.                      {
  645.                         _root[┬º┬ºconstant(12)] = getTimer() - _root[┬º┬ºconstant(13)];
  646.                         return undefined;
  647.                      }
  648.                      _root[┬º┬ºconstant(13)] = getTimer() - _root[┬º┬ºconstant(12)];
  649.                      _root[┬º┬ºconstant(14)] = eval(┬º┬ºconstant(15))[┬º┬ºconstant(16)](_root[┬º┬ºconstant(13)] * 0.001);
  650.                      this.registerClass = this.registerClass + 1;
  651.                      var _loc8_ = false;
  652.                      var _loc11_ = _root[┬º┬ºconstant(17)] - _root[┬º┬ºconstant(18)] - _root[┬º┬ºconstant(19)];
  653.                      if(_root[┬º┬ºconstant(17)] < _root[┬º┬ºconstant(20)] && this.registerClass >= this[┬º┬ºconstant(3)] && _loc11_ < _root[┬º┬ºconstant(21)])
  654.                      {
  655.                         _loc8_ = true;
  656.                         this.registerClass = 0;
  657.                      }
  658.                      if(_loc8_)
  659.                      {
  660.                         var _loc4_ = _root[┬º┬ºconstant(22)];
  661.                         var _loc5_ = _loc4_[┬º┬ºconstant(25)](┬º┬ºconstant(24),┬º┬ºconstant(24) + _root[┬º┬ºconstant(17)],_loc4_[┬º┬ºconstant(23)]());
  662.                         _root[┬º┬ºconstant(17)] = _root[┬º┬ºconstant(17)] + 1;
  663.                         var _loc3_ = _root[┬º┬ºconstant(26)]();
  664.                         _loc5_[┬º┬ºconstant(27)] = _root[┬º┬ºconstant(29)](_loc3_[┬º┬ºconstant(27)],_loc3_[┬º┬ºconstant(27)] + _loc3_[┬º┬ºconstant(28)]);
  665.                         _loc5_[┬º┬ºconstant(30)] = _loc3_[┬º┬ºconstant(30)];
  666.                         _loc5_[┬º┬ºconstant(31)] = _loc3_;
  667.                      }
  668.                      this[┬º┬ºconstant(6)] = this[┬º┬ºconstant(6)] + 1;
  669.                      var _loc9_ = false;
  670.                      if(this[┬º┬ºconstant(6)] >= this[┬º┬ºconstant(4)])
  671.                      {
  672.                         _loc9_ = true;
  673.                         this[┬º┬ºconstant(6)] = 0;
  674.                      }
  675.                      if(_loc9_)
  676.                      {
  677.                         _loc4_ = _root[┬º┬ºconstant(22)];
  678.                         var _loc6_ = undefined;
  679.                         var _loc7_ = undefined;
  680.                         if(eval(┬º┬ºconstant(15))[┬º┬ºconstant(32)]() > 0.5)
  681.                         {
  682.                            _loc6_ = _loc4_[┬º┬ºconstant(25)](┬º┬ºconstant(35),┬º┬ºconstant(33) + _root[┬º┬ºconstant(34)],_loc4_[┬º┬ºconstant(23)]());
  683.                            _loc7_ = false;
  684.                         }
  685.                         else
  686.                         {
  687.                            _loc6_ = _loc4_[┬º┬ºconstant(25)](┬º┬ºconstant(33),┬º┬ºconstant(33) + _root[┬º┬ºconstant(34)],_loc4_[┬º┬ºconstant(23)]());
  688.                            _loc7_ = true;
  689.                         }
  690.                         var _loc10_ = eval(┬º┬ºconstant(15))[┬º┬ºconstant(32)]() > 0.5;
  691.                         _loc6_[┬º┬ºconstant(36)](_loc10_,_loc7_);
  692.                      }
  693.                   };
  694.                   ┬º┬ºpush(┬º┬ºconstant(37)(Spawner.Object[┬º┬ºconstant(9)],null,1));
  695.                }
  696.                ┬º┬ºpop();
  697.                break;
  698.             }
  699.             if(eval("\x01") == 714)
  700.             {
  701.                set("\x01",eval("\x01") - 137);
  702.                ┬º┬ºpush("\x0f");
  703.                ┬º┬ºpush(1);
  704.             }
  705.             else if(eval("\x01") == 864)
  706.             {
  707.                set("\x01",eval("\x01") - 343);
  708.                if(┬º┬ºpop())
  709.                {
  710.                   set("\x01",eval("\x01") - 405);
  711.                }
  712.             }
  713.             else if(eval("\x01") == 150)
  714.             {
  715.                set("\x01",eval("\x01") - 133);
  716.             }
  717.             else if(eval("\x01") == 778)
  718.             {
  719.                set("\x01",eval("\x01") + 94);
  720.                ┬º┬ºpush("\x0f");
  721.             }
  722.             else if(eval("\x01") == 790)
  723.             {
  724.                set("\x01",eval("\x01") - 76);
  725.             }
  726.             else if(eval("\x01") == 231)
  727.             {
  728.                set("\x01",eval("\x01") + 707);
  729.                ┬º┬ºpush(!┬º┬ºpop());
  730.             }
  731.             else if(eval("\x01") == 824)
  732.             {
  733.                set("\x01",eval("\x01") + 104);
  734.             }
  735.             else
  736.             {
  737.                if(eval("\x01") == 708)
  738.                {
  739.                   set("\x01",eval("\x01") - 708);
  740.                   break;
  741.                }
  742.                if(eval("\x01") != 342)
  743.                {
  744.                   break;
  745.                }
  746.                set("\x01",eval("\x01") + 19);
  747.                if(┬º┬ºpop())
  748.                {
  749.                   set("\x01",eval("\x01") - 211);
  750.                }
  751.             }
  752.          }
  753.       }
  754.    }
  755. }
  756.